red sand-spurrey - French English Dictionary